* lisp/emacs-lisp/pcase.el (pcase--let*): New function.
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 11 Jun 2012 00:33:33 +0000 (20:33 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 11 Jun 2012 00:33:33 +0000 (20:33 -0400)
commit992e5be7449ca42f1f25e65078b6f0212f786848
tree941c8cf6f27791587ae3f0fa0c1f5a1ccab6d5c4
parentb4b91a016d741ca31469e4d2e00d830849706d46
* lisp/emacs-lisp/pcase.el (pcase--let*): New function.
(pcase-let*): Use it.  Use pcase--memoize to avoid repeated expansions.
(pcase--expand): Use macroexp-let².
lisp/ChangeLog
lisp/emacs-lisp/pcase.el